const { getCollectedNewsList } = require("../../../utils/newsAPI");

Page({
  data: {
    newsList: []
  },
  onLoad() {
    const newsList = getCollectedNewsList(); // 调用 API 获取数据
    this.setData({ newsList });
  },

  // 取消收藏功能
  removeFavorite(e) {
    const favoriteId = e.currentTarget.dataset.id; // 获取收藏新闻的 ID
    const updatedList = this.data.newsList.filter(fav => fav.id !== favoriteId);

    // 更新页面数据
    this.setData({ newsList: updatedList });

    // 提示取消收藏成功
    wx.showToast({
      title: '取消收藏成功',
      icon: 'success',
      duration: 2000
    });
  }
});
